﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using EntityLayer;
using DataLayer.DAO;
namespace BusinessLayer.BO
{
    public class clsT_PrelegajoBO
    {
        clsT_PrelegajoDAO datos = new clsT_PrelegajoDAO();

        public bool Insertar(T_Prelegajo obj)
        {
            return datos.Insertar(obj);
        }
        public bool Modificar(T_Prelegajo obj)
        {
            return datos.Modificar(obj);
        }
        public bool Eliminar(T_Prelegajo obj)
        {
            return datos.Eliminar(obj);
        }
        public List<T_Prelegajo> listarPreLegajo()
        {
            return datos.listarPreLegajo();
        }

        public List<V_legajos> listarPreLegajoAbogado()
        {
            return datos.listarPreLegajoAbogado();
        }

        public List<T_Prelegajo> listarLegajoNU_Resol(string NU_resolucion)
        {
            return datos.listarLegajoNU_Resol(NU_resolucion);
        }

        public string listar_genera_nroResolucion()
        {
            return datos.listar_genera_nroResolucion();
        }

        public bool AsignarAbogado(string nu_Resolucion, string co_Abogado, DateTime fe_Asignacion)
        {
            return datos.AsignarAbogado(nu_Resolucion, co_Abogado, fe_Asignacion);
        }
        public bool Anular(string nu_Resolucion)
        {
            return datos.Anular(nu_Resolucion);
        }
        public bool VerificaAsignacion(string nu_Resolucion)
        {
            return datos.VerificaAsignacion(nu_Resolucion);
        }
    }
}
